*{
  padding:0;
  margin:0
}
.hello{
  width:100%;
  height:100%;
  position: relative;
  left:0;
  font-size: .3rem;
  .index_nav{
    width:100%;
    height:.9rem;
    line-height: .9rem;
    position: fixed;
    z-index: 999;
    font-size: .4rem;
    text-align: center;
    color:rgb(157, 15, 69);
    background: -webkit-linear-gradient(rgb(246, 151, 139), rgb(246, 201, 192));
    background: -o-linear-gradient(rgb(246, 151, 139), rgb(246, 201, 192));
    background: -moz-linear-gradient(rgb(246, 151, 139), rgb(246, 201, 192));
    background: linear-gradient(rgb(246, 151, 139), rgb(246, 201, 192));
  }
  .index_nav .m1{
    width:.3rem;
    height:.5rem;
    line-height: .5rem;
    position: absolute;
    top:.21rem;
    left:.42rem;
  }
  .index_nav .m2{
    width:.6rem;
    height:.45rem;
    line-height: .45rem;
    position: relative;
    top:.09rem;
    left:.1rem;
  }
  .index_nav img{
    width:.6rem;
    height:.45rem;
    line-height: .45rem;
    position: relative;
    top:.08rem;
  }
  .items{
    width:100%;
    height:1.3rem;
    position: relative;
    top:1.2rem;
    font-size: .32rem;
  }
  .items h4{
    position: absolute;
    top:.1rem;
    left:2%;
    color:red;
  }
  .items>span{
    width:20%;
    height:.35rem;
    line-height: .35rem;
    position: absolute;
    left:4%;
    top:.2rem;
  }
  .items>input{
    width:67%;
    height:.8rem;
    line-height: .8rem;
    position: absolute;
    left:25%;
    padding:0 0 0 .2rem;
    font-size: .35rem;
    border-radius: 5px;
    border:1px solid lightgray;
    outline: 0;
  }
  .btn{
    width:100%;
    height:1.15rem;
    line-height: 1.15rem;
    position: relative;
    top:1.3rem;
  }
  .btn>button{
    width:90%;
    height:.9rem;
    border-radius: 5px;
    border:none;
    outline: 0;
    position: absolute;
    left:5%;
    font-size: .35rem;
    color:white;
    background-color: rgb(6, 189, 3);
    &:disabled{ color:#999; background-color:lightgray !important;}
  }
  .btn>p{
    width:50%;
    position: absolute;
    top:.65rem;
    left:25%;
    text-align: center;
    font-size: .3rem;
  }
  .btn>p>a{
    text-decoration: none;
  }
  .prompt{
    width:90%;
    height:auto;
    position: relative;
    left:5%;
    top:1rem;
    text-align: center;
    color:red;
    font-size: .3rem;
  }
  .list_box{
    width:100%;
    min-height: 5.8rem;
    position: relative;
    top:1.3rem;
  }
  @media screen and (min-height: 750px) {
    .list_box {
      min-height: 8.76rem;
    }
  }
  .list_box .list{
    width:100%;
    height:1.6rem;
    text-align: center;
    font-size: .3rem;

  }
  .list_box .list li {
    width:100%;
    height:1.6rem;
    border-bottom: 1px solid lightgray;
  }
  .list_box .list .c1{
    width:15%;
    height:1.6rem;
    position: relative;
    left:4%;
    float:left;
  }
  .list_box .list .c1 img{
    width:.8rem;
    height:.9rem;
    position: relative;
    top:.35rem;
  }
  .list_box .list .c2{
    width:70%;
    height:1.6rem;
    float:left;
  }
  .list_box .list .c2 .content{
    width:95%;
    height:.5rem;
    margin:0 0 .05rem 0;
    text-align: left;
    position: relative;
    left:5%;
    color:black;
  }
  .list_box .list .c2 .content .n1{
    float:left;
  }
  .list_box .list .c2 .content .n2{
    width:70%;
    height:.5rem;
    line-height: .5rem;
    position: relative;
    top:-.05rem;
    left:.1rem;
    display:inline-block;
    float:left;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
  }
  .list_box .list .c3{
    width:15%;
    height:1.6rem;
    // background-color: gray;
    float:left;
  }
  .list_box .list .c3 img{
    width:.3rem;
    height:.5rem;
    position: relative;
    top:.56rem;
    left:-.2rem;
  }
  .goods{
    position: absolute;
    top:60%;
    left:37%;
  }
  .foot{
    width:100%;
    height:.8rem;
    margin-top:1.2rem;
    font-size: .25rem;
    text-align: center;
    color:rgb(157, 15, 69);
    background: -webkit-linear-gradient(rgb(245, 224, 205), rgb(237, 191, 168));
    background: -o-linear-gradient(rgb(245, 224, 205), rgb(237, 191, 168));
    background: -moz-linear-gradient(rgb(245, 224, 205), rgb(237, 191, 168));
    background: linear-gradient(rgb(245, 224, 205), rgb(237, 191, 168));
  }
  .loading{
    width:100%;
    height:1rem;
    position: absolute;
    top:60%;
    // left:30%;
    // span{
    //   font-size: .35rem;
    //   position: relative;
    //   top:.6rem;
    //   left:3%;
    // }
  }
}
